package com.ymatou.iapi.couponmanage.parameter;
import java.util.Date;
import java.util.List;

import com.ymt.base.BaseBean;
/**
*创建套券Bean
*FreeMaker Template自动生成代码
*/
public class CreateBagBean extends BaseBean{
 
	/**套券名称*/
	private String name;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#name
	 */
	public String getName(){
 
		return name;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#name
	 */
	public void setName(String name){
 
		this.name = name;
 
	}
	/**套券描述*/
	private String description;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#description
	 */
	public String getDescription(){
 
		return description;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#description
	 */
	public void setDescription(String description){
 
		this.description = description;
 
	}
	/**创建者ID*/
	private int operatorId;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#operatorId
	 */
	public int getOperatorId(){
 
		return operatorId;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#operatorId
	 */
	public void setOperatorId(int operatorId){
 
		this.operatorId = operatorId;
 
	}
	/**申请人*/
	private String applyUser;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyUser
	 */
	public String getApplyUser(){
 
		return applyUser;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyUser
	 */
	public void setApplyUser(String applyUser){
 
		this.applyUser = applyUser;
 
	}
	/**申请理由*/
	private String applyMemo;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyMemo
	 */
	public String getApplyMemo(){
 
		return applyMemo;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyMemo
	 */
	public void setApplyMemo(String applyMemo){
 
		this.applyMemo = applyMemo;
 
	}
	/**有效期类型0:绝对1:相对*/
	private int effectiveType;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveType
	 */
	public int getEffectiveType(){
 
		return effectiveType;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveType
	 */
	public void setEffectiveType(int effectiveType){
 
		this.effectiveType = effectiveType;
 
	}
	/**相对有效期生效方式0:立即生效1:隔天生效*/
	private int effectiveValidType;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveValidType
	 */
	public int getEffectiveValidType(){
 
		return effectiveValidType;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveValidType
	 */
	public void setEffectiveValidType(int effectiveValidType){
 
		this.effectiveValidType = effectiveValidType;
 
	}
	/**相对有效期有效天数*/
	private int effectiveDays;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveDays
	 */
	public int getEffectiveDays(){
 
		return effectiveDays;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#effectiveDays
	 */
	public void setEffectiveDays(int effectiveDays){
 
		this.effectiveDays = effectiveDays;
 
	}
	/**绝对有效期优惠券有效期起始时间*/
	private Date validStart;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#validStart
	 */
	public Date getValidStart(){
 
		return validStart;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#validStart
	 */
	public void setValidStart(Date validStart){
 
		this.validStart = validStart;
 
	}
	/**绝对有效期优惠券有效期截止时间*/
	private Date validEnd;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#validEnd
	 */
	public Date getValidEnd(){
 
		return validEnd;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#validEnd
	 */
	public void setValidEnd(Date validEnd){
 
		this.validEnd = validEnd;
 
	}
	/**领取优惠券开始时间*/
	private Date acquireStartTime;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireStartTime
	 */
	public Date getAcquireStartTime(){
 
		return acquireStartTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireStartTime
	 */
	public void setAcquireStartTime(Date acquireStartTime){
 
		this.acquireStartTime = acquireStartTime;
 
	}
	/**领取优惠券结束时间*/
	private Date acquireEndTime;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireEndTime
	 */
	public Date getAcquireEndTime(){
 
		return acquireEndTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireEndTime
	 */
	public void setAcquireEndTime(Date acquireEndTime){
 
		this.acquireEndTime = acquireEndTime;
 
	}
	/**获取优惠券方式(1:领取(默认)2:兑换)*/
	private int acquireMethod;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireMethod
	 */
	public int getAcquireMethod(){
 
		return acquireMethod;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#acquireMethod
	 */
	public void setAcquireMethod(int acquireMethod){
 
		this.acquireMethod = acquireMethod;
 
	}
	/**套券生成总数*/
	private int totalNum;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#totalNum
	 */
	public int getTotalNum(){
 
		return totalNum;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#totalNum
	 */
	public void setTotalNum(int totalNum){
 
		this.totalNum = totalNum;
 
	}
	/**单用户最大领取次数*/
	private int receiveTimesPerUser;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#receiveTimesPerUser
	 */
	public int getReceiveTimesPerUser(){
 
		return receiveTimesPerUser;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#receiveTimesPerUser
	 */
	public void setReceiveTimesPerUser(int receiveTimesPerUser){
 
		this.receiveTimesPerUser = receiveTimesPerUser;
 
	}
	/**用户类型,0:无限制,1：新用户,2：老用户*/
	private int	 receiveUserType;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#receiveUserType
	 */
	public int	 getReceiveUserType(){
 
		return receiveUserType;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#receiveUserType
	 */
	public void setReceiveUserType(int	 receiveUserType){
 
		this.receiveUserType = receiveUserType;
 
	}
	/**下单平台限制*/
	private List<Integer> usePlatformIds;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#usePlatformIds
	 */
	public List<Integer> getUsePlatformIds(){
 
		return usePlatformIds;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#usePlatformIds
	 */
	public void setUsePlatformIds(List<Integer> usePlatformIds){
 
		this.usePlatformIds = usePlatformIds;
 
	}
	/**申请部门*/
	private int applyDepartment;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyDepartment
	 */
	public int getApplyDepartment(){
 
		return applyDepartment;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#applyDepartment
	 */
	public void setApplyDepartment(int applyDepartment){
 
		this.applyDepartment = applyDepartment;
 
	}
	/**备用金单据号*/
	private String impresetInvoiceId;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#impresetInvoiceId
	 */
	public String getImpresetInvoiceId(){
 
		return impresetInvoiceId;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#impresetInvoiceId
	 */
	public void setImpresetInvoiceId(String impresetInvoiceId){
 
		this.impresetInvoiceId = impresetInvoiceId;
 
	}
	/**子批次信息*/
	private List<BatchInfo> batchInfos;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#batchInfos
	 */
	public List<BatchInfo> getBatchInfos(){
 
		return batchInfos;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#batchInfos
	 */
	public void setBatchInfos(List<BatchInfo> batchInfos){
 
		this.batchInfos = batchInfos;
 
	}
	/**客户端应用ID*/
	private String appId;
  	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#appId
	 */
	public String getAppId(){
 
		return appId;
 
	}
 	/**
	 * @see com.ymatou.iapi.couponmanage.parameter.CreateBagBean#appId
	 */
	public void setAppId(String appId){
 
		this.appId = appId;
 
	}
}
